package br.com.sms.teste;

import java.util.Date;

import junit.framework.Assert;

import org.junit.Test;

import br.com.sms.dominio.Cliente;
import br.com.sms.dto.ClienteDTO;
import br.com.sms.enuns.Situacao;
import br.com.sms.enuns.UF;

public class TesteCliente extends TesteBase{

	@Test
	public void salvarCliente(){
		Cliente cliente = new Cliente();
		cliente.setNome("VIVO");
		cliente.setDataContrato(new Date());
		cliente.setSituacao(Situacao.ATIVO);
		cliente.setEmail("vivo@atendimento.com.br");
		cliente.setTelefone("0800-1010");
		cliente.setCnpj("654987");
		cliente.setDescricao("Vivo telefonia, contratrou inicialmente 200 milhoes de sms para 1 ano");
		
		ClienteDTO dto = new ClienteDTO();
		dto.setCliente(cliente);
		dto.setCidade("Brasilia");
		dto.setUf(UF.DF);
		
		Cliente salvo = getClienteFacade().salvar(dto);
		
		Assert.assertNotNull(salvo);
	}
	
}
